police negotiator - French English Dictionary